Big Huge Thesaurus

Nicandra physaloides

noun